4
תגובות
יש לי טבלה לתגים.
עכשיו אני רוצה לעשות שאם התג קיים להוסיף לו צפייה, אחרת יווצר תג חדש אם 0 צפיות.
כאילו אם התג לא קיים:
ואם הוא קיים:
אל תתנו לי קוד מוכן, רק כיוון או מאמר בנושא.
תודה מראש :)
עכשיו אני רוצה לעשות שאם התג קיים להוסיף לו צפייה, אחרת יווצר תג חדש אם 0 צפיות.
כאילו אם התג לא קיים:
INSERT INTO `tags` (`tag`,`views`) VALUE ('value','0');
ואם הוא קיים:
UPDATE SET `views`=`views`+1;
אל תתנו לי קוד מוכן, רק כיוון או מאמר בנושא.
תודה מראש :)
4 תשובות
http://il.php.net/manual/en/control-structures.if.php
http://il.php.net/mysql_num_rows
ענה
משתמש_106771
ב
16 לפברואר 2012
#
זה הרעיון הראשון - אבל זה קצת בעייתי (יש בערך 7 אלף תגים כל יום).
פשוט חשבתי שיש דרך יותר טובה עם פונציות מובנות של MySQL.
תודה.
אם אתה עושה את העמודה TAG בתור primary key
אתה יכול לעשות שאילתה של
insert .. on duplicate key update